<?php

declare(strict_types=1);

namespace App\CustHub\Constants;

use Hyperf\Constants\AbstractConstants;
use Hyperf\Constants\Annotation\Constants;

/**
 * 入群方式
 */
#[Constants]
class RoomJoinSceneConstants extends AbstractConstants
{
    /**
     * @Message("由群成员邀请入群（直接邀请入群）")
     */
    public const SCENE_DIRECT_INVITE = 1;

    /**
     * @Message("由群成员邀请入群（通过邀请链接入群）")
     */
    public const SCENE_INVITE_LINK = 2;

    /**
     * @Message("通过扫描群二维码入群")
     */
    public const SCENE_SCAN_QRCODE = 3;
}